svd_factors Derived Type

type, public :: svd_factors

A container for the results of a singular value decomposition of an M-by-N matrix.


Components

Type Visibility Attributes Name Initial
real(kind=real64), public, allocatable, dimension(:,:) :: S

The M-by-N diagonal matrix containing the singular values on the diagonal.

real(kind=real64), public, allocatable, dimension(:,:) :: U

The M-by-M orthogonal matrix .

real(kind=real64), public, allocatable, dimension(:,:) :: Vt

The transpose of the N-by-N right singular vector matrix .